As scientists, we spend a lot of time coding and writing.
Unfortunately, both activities involve repetitive behaviors and suboptimal routines…
For example, we might…
And this is particularly true when it comes with collaborating with our peers.
Endless multiplication of communication channels (Mattermost 😇)
Data and code on local computers
Suboptimal coding practices (no virtual envs, no version control, absolute paths)
Lack of knowledge regarding others interests, skills and activities
Dependence upon Google Docs is increasingly problematic
Unnecessary differences in software use.
…?
Most Cophy-makers already use Zotero or are willing to change. Users of Latex will be fine anyways.
It seems that Cophy-makers use a huge diversity of IDE, and that we are still a minority to use Git-based version control.
PyCharm-Matlab people: who are you, what are your networks?🕵️
Correlation does not imply causation, but those who are still not using Git may still need to install Visual Studio Code.
Be reassured: following it won’t break your computer, it won’t require much space and it is safe.
Click here for the main installer and then get the next three extension:
If you’re waiting, you can get more extensions: GitGraph (to help dealing with messy Git), Rainbow CSV (to help reading CSVs), Jupyter
Because it writing in VS Code is actually possible, and amazing, thanks to the Markdow syntax combined with another really powerful tool, Quarto. ::: {.incremental style=“font-size: 80%;”} - Huge improvement in the accessibility of Markdown thanks to a Word-like editor.
Amazing reference management logics (flawless integration with Zotero, Pubmed, Crossref, fromDOI, etc.)
Possibility to write: code, articles, books, websites and.. simple presentations like this one! ::: Click here to get Quarto itself and here to get the VScode extension.
Now, we’ll just need to make sure that everyone has:
Github CLI (optional but useful if you have a Github account)
Once it’s done, just close and restart.
Since we are on the CRNL network, we can easily connect to the cluster using SSH.
To do so, just click the bottom left button of VS code
Choose “Connect to host” and enter:
ssh prenom.nom@10.69.168.62
Then enter your CRNL credentials (same as those who get you in the wiki!)
R. Ligneul - COPHY - 10.10.23